embarrassment for another - Español Inglés Diccionario